/* Copyright (C) 2016 RDA Technologies Limited and/or its affiliates("RDA").
* All rights reserved.
*
* This software is supplied "AS IS" without any warranties.
* RDA assumes no responsibility or liability for the use of the software,
* conveys no license or title under any patent, copyright, or mask work
* right to the product. RDA reserves the right to make changes in the
* software without notification.  RDA also make no representation or
* warranty that such application will be suitable for the specified use
* without further testing or modification.
*/

#ifndef _SYS_DIRENT_H_
#define _SYS_DIRENT_H_

#include "cs_types.h"

#ifdef __cplusplus
extern "C" {
#endif

struct __DIR;
typedef struct __DIR DIR;

#define DT_UNKOWN 0
#define DT_DIR 4
#define DT_REG 8

typedef struct dirent
{
    int d_ino;
    unsigned char d_type;
    char d_name[256];
} dirent_t;

#ifdef __cplusplus
}
#endif

#endif // H
